#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <unistd.h>
#include <fcntl.h>
#include <poll.h>


#ifdef __cplusplus
extern "C"{
#endif

typedef int (*fun)(void);//函数指针

//该莫夸用于隔离C++对象的操作，使用C编写
// 主要作用：监控IO文件的中断触发

void AAA();

void monitor_irq_block(const char* fd_path,fun callback);

int poll_value(const char* fd_path,unsigned int is_block_time);


#ifdef __cplusplus
}
#endif


